rock the foundations of something - Francés Inglés Diccionario